export default {
  layout: "home",
  title: "抽象组件库",
  titleTemplate: "一个致力于用抽象数据渲染页面的组件库",
  editLink: true,
  lastUpdated: true,
  useI18n: true, // 是否启用国际化
  isI18nSync: false, // 是否同步创建其他语言的文件
  local: "zh", // 当前默认语言
  langs: ["zh", "en"], // 国际化语言种类
  hero: {
    name: "ABS-UI",
    text: "抽象组件库",
    tagline: "基于 ElementPlus 二次封装的组件库",
    image: {
      src: "/logo.png",
      alt: "抽象组件库 ABS-UI LOGO",
    },
  },
  docs: {
    version: "1.0.0", // 文档版本
    // 导航
    guide: "guide",
    // demo 的文件夹名称
    demo: "demos",
    // 组件文件夹名称
    component: "libs",
    // 插件文件夹名称
    plugin: "plugins",
    // 插件 demo 文件夹名称
    pluginDemo: "examples",
    // 是否启用分组折叠
    slideCollapsed: true,
    //
    outdir: "dist/dist-docs",
    // 顶栏
    navs: [
      {
        label: "指南",
        key: "guide",
      },
      {
        label: "组件库",
        key: "component",
      },
      {
        label: "插件库",
        key: "plugin",
      },
    ],
  },
  guides: [
    {
      text: "指南",
      items: [
        { text: "快速开始", link: "/guide/quickstart" },
        { text: "组件库介绍", link: "/guide/" },
      ],
    },
  ],
  component: {
    path: "libs", // 文件夹
    entry: "index.ts", // 入口文件名
    vue: "main.vue", // 主程序文件名
    inter: "inter.ts", // 接口文件名
    version: "1.0.0", //组件库版本
    outdir: "dist/dist-ui",
    name: "abs-ui",
  },
  plugin: {
    path: "plugins", // 文件夹
    entry: "index.ts", // 入口文件名
    inter: "inter.ts", // 接口文件名
    version: "1.0.0", //插件库版本
    outdir: "dist/dist-plugin",
    name: "abs-plugin",
  },
  // 组件和插件的国际化配置
  i18n: {
    locales: "/locales", // 国际化地址
    component: "/dist/dist-ui/locales", // 组件库国际化语言包地址
    plugin: "/dist/dist-plug/locales", // 插件库国际化语言包地址
  },
};
